the quality of being impenetrable - Inglés Sinónimo Diccionario